691494
543989
251218
898864
616284
997343
102896
808691
864928
860833
263172
807149
5305799
3727581
3241148
2560804
2307988
2150609
2070358
194378
1850118
1750136
1743196
1667471